home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / share / gedit-2 / plugins / tools / build next >
Encoding:
Text File  |  2009-04-14  |  6.5 KB  |  147 lines

  1. #!/bin/sh
  2.  
  3. # [Gedit Tool]
  4. # Name=Build
  5. # Name[af]=Bou
  6. # Name[ar]=ÿßÿ®ŸÜŸê
  7. # Name[as]=‡¶¨‡¶ø‡¶≤‡ß燶°
  8. # Name[ast]=Construcci√≥n
  9. # Name[be@latin]=Buduj
  10. # Name[bg]=–ö–æ–º–ø–∏–ª–∏—Ä–∞–Ω–µ
  11. # Name[bn]=‡¶¨‡¶ø‡¶≤‡ß燶°
  12. # Name[bn_IN]=‡¶¨‡¶ø‡¶≤‡ß燶°
  13. # Name[ca]=Munta
  14. # Name[crh]=ƒ∞n≈üa
  15. # Name[cs]=Sestavit
  16. # Name[da]=Byg
  17. # Name[de]=Alles kompilieren
  18. # Name[dz]=‡Ωñ‡Ωü‡Ωº‡ºã‡Ωñ‡Ω¢‡æ©‡Ω≤‡ΩÇ‡Ω¶‡ºã
  19. # Name[el]=ŒßœÑŒØœÉŒπŒºŒø
  20. # Name[en_GB]=Build
  21. # Name[es]=Construir
  22. # Name[et]=Ehita
  23. # Name[eu]=Eraiki
  24. # Name[fi]=K√§√§nn√∂s
  25. # Name[fr]=Construire
  26. # Name[ga]=T√≥g
  27. # Name[gl]=Build
  28. # Name[gu]=Build
  29. # Name[he]=◊ë◊†◊î
  30. # Name[hi]=‡§¨‡§ø‡§≤‡•燧°
  31. # Name[hu]=√ñssze√°ll√≠t√°s
  32. # Name[it]=Crea
  33. # Name[ja]=„Éì„É´„Éâ
  34. # Name[kn]=‡≤®‡≤ø‡≤∞‡≥ç‡≤Ƈ≤æ‡≤£
  35. # Name[ko]=Ϫ¥ÌååÏùºÌïòÍ∏∞
  36. # Name[lt]=Sukurti
  37. # Name[lv]=B≈´vƒìjums
  38. # Name[mai]=‡§®‡§ø‡§∞‡•燧Ƈ§ø‡§§
  39. # Name[mk]=–ò–∑–≥—Ä–∞–¥–∏
  40. # Name[ml]=‡¥¨‡¥ø‡¥≥‡µç‚Ä燥°‡µç
  41. # Name[mr]=‡§¨‡•ć§≤‡•燧°
  42. # Name[nb]=Bygg
  43. # Name[ne]=‡§®‡§ø‡§∞‡•燧Ƈ§æ‡§£ ‡§ó‡§∞‡•燧®‡•ҧπ‡•㇧∏‡•ç
  44. # Name[nl]=Bouwen
  45. # Name[oc]=Version
  46. # Name[or]=‡¨®‡¨ø‡¨∞‡≠燨Ƈ¨æ‡¨£ ‡¨ï‡¨∞‡¨®‡≠燨§‡≠Å
  47. # Name[pa]=Build
  48. # Name[pl]=Buduj
  49. # Name[ps]=ÿ¨Ÿà⁄ìŸàŸÑ
  50. # Name[pt]=Compila√ß√£o
  51. # Name[pt_BR]=Compilar
  52. # Name[ro]=Build
  53. # Name[ru]=–°–±–æ—Ä–∫–∞
  54. # Name[si]=‡∑ɇ∑è‡∂؇∂±‡∑ä‡∂±
  55. # Name[sl]=Zgradi
  56. # Name[sq]=Gjenero
  57. # Name[sr]=–ò–∑–≥—Ä–∞–¥–∏
  58. # Name[sr@latin]=Izgradi
  59. # Name[sv]=Bygg
  60. # Name[ta]=‡Æâ‡Æ∞‡ØÅ‡Æµ‡Ææ‡Æï‡Øç‡Æï‡ØÅ
  61. # Name[te]=‡∞¨‡±Å‡∞≤‡±ç‡∞ü‡±ç
  62. # Name[th]=‡∏õ‡∏£‡∏∞‡∏Ň∏≠‡∏ö‡∏™‡∏£‡πâ‡∏≤‡∏á
  63. # Name[tr]=Derle
  64. # Name[uk]=–ó–±—ñ—Ä–∫–∞
  65. # Name[vi]=X√¢y d·ª±ng
  66. # Name[zh_CN]=ÊûѪ∫
  67. # Name[zh_HK]=ª∫Á´ã
  68. # Name[zh_TW]=ª∫Á´ã
  69. # Comment=Run "make" in the document directory
  70. # Comment[ar]=ÿ¥ÿ∫ŸëŸÑ "make" ŸÅŸä ÿØŸÑŸäŸÑ ÿߟџÖÿ≥ÿ™ŸÜÿØ
  71. # Comment[as]=‡¶Ü‡¶≤‡ßᇶñ‡ß燶؇¶® ‡¶ß‡¶æ‡ß∞‡¶£‡¶ï‡¶æ‡ß∞‡ßÄ ‡¶™‡¶û‡ß燶ú‡¶ø‡¶ï‡¶æ‡¶§ "make" ‡¶Ü‡¶¶‡ßᇶ∂ ‡¶∏‡¶û‡ß燶ö‡¶æ‡¶≤‡¶® ‡¶ï‡ß∞‡¶ï
  72. # Comment[ast]=Executar ¬´make¬ª nel direutoriu del documentu
  73. # Comment[be@latin]=Uruchom "make" u katalohu dakumentu
  74. # Comment[bg]=–°—Ç–∞—Ä—Ç–∏—Ä–∞–Ω–µ –Ω–∞ ‚Äûmake‚Äú –≤ –ø–∞–ø–∫–∞—Ç–∞ –Ω–∞ –¥–æ–∫—É–º–µ–Ω—Ç–∞
  75. # Comment[bn]=‡¶°‡¶ï‡ßŇ¶Æ‡ßᇶ®‡ß燶ü ‡¶ß‡¶æ‡¶∞‡¶£‡¶ï‡¶æ‡¶∞‡ßÄ ‡¶°‡¶ø‡¶∞‡ßᇶï‡ß燶ü‡¶∞‡¶ø‡¶∞ ‡¶Æ‡¶ß‡ß燶؇ßá "make" ‡¶ï‡¶Æ‡¶æ‡¶®‡ß燶° ‡¶∏‡¶û‡ß燶ö‡¶æ‡¶≤‡¶® ‡¶ï‡¶∞‡ßҶ®
  76. # Comment[bn_IN]=‡¶°‡¶ï‡ßŇ¶Æ‡ßᇶ®‡ß燶ü ‡¶ß‡¶æ‡¶∞‡¶£‡¶ï‡¶æ‡¶∞‡ßÄ ‡¶°‡¶ø‡¶∞‡ßᇶï‡ß燶ü‡¶∞‡¶ø‡¶∞ ‡¶Æ‡¶ß‡ß燶؇ßá "make" ‡¶ï‡¶Æ‡¶æ‡¶®‡ß燶° ‡¶∏‡¶û‡ß燶ö‡¶æ‡¶≤‡¶® ‡¶ï‡¶∞‡ßҶ®
  77. # Comment[ca]=Executa ¬´make¬ª al directori del document
  78. # Comment[crh]=Vesiqa fihristinde "make" √ßaptƒ±r
  79. # Comment[cs]=Spustit ‚Äûmake‚Äù v adres√°≈ôi dokumentu
  80. # Comment[da]=Start "make" i dokumentmappen
  81. # Comment[de]=¬ªmake¬´ im Dokumentenordner ausf√ºhren
  82. # Comment[dz]=‡Ω°‡Ω≤‡ΩLJºã‡ΩÜ‡Ω†‡Ω≤‡ºã‡Ω¶‡æ£‡Ωº‡Ω뇺ã‡Ωê‡Ωº‡ºã‡Ωì‡Ωчºã "make" ‡ΩÇ‡Ω°‡Ωº‡ΩLJºã‡Ωñ‡ΩÄ‡Ωº‡Ω£‡ºç
  83. # Comment[el]=ŒïŒ∫œÑŒ≠ŒªŒµœÉŒ∑ "make" œÉœÑŒøŒΩ Œ∫Œ±œÑŒ¨ŒªŒøŒ≥Œø ŒµŒ≥Œ≥œÅŒ¨œÜŒøœÖ
  84. # Comment[en_GB]=Run "make" in the document directory
  85. # Comment[es]=Ejecutar ¬´make¬ª en el directorio del documento
  86. # Comment[et]="make" k√§ivitamine dokumendikataloogis
  87. # Comment[eu]=Exekutatu 'make' dokumentuen direktorioan
  88. # Comment[fi]=Suorita "make" asiakirjahakemistossa
  89. # Comment[fr]=Ex√©cuter ¬´¬†make¬†¬ª dans le r√©pertoire du document
  90. # Comment[gl]=Executar "make" no directorio de documentos
  91. # Comment[gu]=‡™¶‡™∏‡´ç‡™§‡™æ‡™µ‡´á‡™ú ‡™°‡™ø‡™∞‡´á‡™ï‡´ç‡™ü‡™∞‡´Ä‡™Æ‡™æ‡™Ç "make" ‡™ö‡™≤‡™æ‡™µ‡´ã
  92. # Comment[he]=◊î◊®◊• "make" ◊ë◊°◊§◊®◊ô◊ô◊î ◊î◊†◊ï◊õ◊ó◊ô◊™
  93. # Comment[hi]=‡§¶‡§∏‡•燧§‡§æ‡§µ‡•ᇧú‡§º ‡§®‡§ø‡§∞‡•燧¶‡•ᇧ∂‡§ø‡§ï‡§æ ‡§Æ‡•ᇧǠ"make" ‡§ö‡§≤‡§æ‡§è‡§Å
  94. # Comment[hu]=A ‚Äûmake‚Äù futtat√°sa a dokumentum k√∂nyvt√°r√°ban
  95. # Comment[it]=Esegue ¬´make¬ª nella cartella del documento
  96. # Comment[ja]=„Éâ„Ç≠„É•„ɰ„É≥„Éà„ÅÆ„ÅÇ„Çã„Éï„Ç©„É´„ÉÄ„Åß "make" „ÇíÂÆü˰å„Åó„Åæ„Åô
  97. # Comment[kn]=‡≤¶‡≤∏‡≥ç‡≤§‡≤æ‡≤µ‡≥á‡≤ú‡≥Å ‡≤ï‡≥ã‡≤∂‡≤¶‡≤≤‡≥ç‡≤≤‡≤ø "make" ‡≤Ö‡≤®‡≥ç‡≤®‡≥Å ‡≤ö‡≤≤‡≤æ‡≤؇≤ø‡≤∏‡≤ø
  98. # Comment[ko]=Ψ∏ÏÑú ÎîîΆâÌÑ∞ζ¨ÏóêÏÑú "make"Εº Ïã§ÌñâÌï©ÎãàÎã§
  99. # Comment[lt]=Paleisti ‚Äûmake‚Äú dokumento aplanke
  100. # Comment[lv]=Palaist "make" dokumentu direkttorijƒÅ
  101. # Comment[mai]=‡§¶‡§∏‡•燧§‡§æ‡§¨‡•ᇧú ‡§®‡§ø‡§∞‡•燧¶‡•ᇧ∂‡§ø‡§ï‡§æ‡§Æ‡•á "make" ‡§ö‡§≤‡§æ‡§¨‡•Ç
  102. # Comment[mk]=–ò–∑–≤—Ä—à–∏ ‚Äûmake‚Äú –≤–æ –¥–∏—Ä–µ–∫—Ç–æ—Ä–∏—É–º–æ—Ç –Ω–∞ –¥–æ–∫—É–º–µ–Ω—Ç–æ—Ç
  103. # Comment[ml]=‡¥°‡µã‡¥ï‡µç‡¥Ø‡µÅ‡¥Æ‡µÜ‡¥®‡µç‡¥±‡µç ‡¥°‡¥Ø‡¥±‡¥ï‡µç‡¥ü‡¥±‡¥ø‡¥Ø‡¥ø‡¥≤‡µç‚Äç "make" ‡¥™‡µç‡¥±‡¥µ‡¥±‡µç‚Ä燥§‡µç‡¥§‡¥ø‡¥™‡µç‡¥™‡¥ø‡¥ï‡µç‡¥ï‡µÅ‡¥ï
  104. # Comment[mr]=‡§¶‡§∏‡•燧§‡§ê‡§µ‡§ú ‡§∏‡§Ç‡§ö‡§Ø‡•ć§ï‡§æ ‡§Æ‡§ß‡•燧؇•á "make" ‡§ö‡§æ‡§≤‡§µ‡§æ
  105. # Comment[nb]=Kj√∏r ¬´make¬ª i dokumentkatalogen
  106. # Comment[ne]=‡§ï‡§æ‡§ó‡§ú‡§æ‡§§ ‡§°‡§æ‡§á‡§∞‡•ᇧ燧ü‡§∞‡•ć§Æ‡§æ "make" ‡§ö‡§≤‡§æ‡§â‡§®‡•ҧπ‡•㇧∏‡•ç
  107. # Comment[nl]=‚Äòmake‚Äô uitvoeren in de documentmap
  108. # Comment[or]=‡¨¶‡¨≤‡¨ø‡¨≤ ‡¨°‡¨ø‡¨∞‡≠ᇨï‡≠燨ü‡≠㇨∞‡≠ć¨∞‡≠á  "make"‡¨ï‡≠Å ‡¨ö‡¨≤‡¨æ‡¨®‡≠燨§‡≠Å
  109. # Comment[pa]=‡®°‡©å‡®ï‡©Ç‡®Æ‡©à‡®Ç‡®ü‡®º ‡®°‡®æ‡®á‡®∞‡©à‡®ï‡®ü‡®∞‡©Ä '‡®ö "make" ‡®ö‡®≤‡®æ‡®ì
  110. # Comment[pl]=Uruchamia "make" w katalogu dokumentu
  111. # Comment[pt]=Executar "make" no direct√≥rio do documento
  112. # Comment[pt_BR]=Executa "make" no diret√≥rio do documento
  113. # Comment[ro]=ExecutƒÉ ‚Äûmake‚Äù √Æn dosarul documentului
  114. # Comment[ru]=–í—ã–ø–æ–ª–Ω–∏—Ç—å "make" –≤ –∫–∞—Ç–∞–ª–æ–≥–µ —Å –¥–æ–∫—É–º–µ–Ω—Ç–æ–º
  115. # Comment[sl]=Za≈æeni "make" v imeniku dokumenta
  116. # Comment[sq]=Ekzekuton "make" n√´ directory e dokumentit
  117. # Comment[sr]=–ò–∑–≤—Ä—à–∏ –Ω–∞—Ä–µ–¥–±—É ‚Äûmake‚Äú —É —Ñ–∞—Å—Ü–∏–∫–ª–∏ –¥–æ–∫—É–º–µ–Ω–∞—Ç–∞
  118. # Comment[sr@latin]=Izvr≈°i naredbu ‚Äûmake‚Äú u fascikli dokumenata
  119. # Comment[sv]=K√∂r "make" i dokumentkatalogen
  120. # Comment[ta]=‡ÆÜ‡Æµ‡Æ£ ‡ÆÖ‡Æü‡Øà‡Æµ‡Æø‡Æ≤‡Øç ‚Äúmake‚Äù‡Æê ‡Æá‡ÆØ‡Æï‡Øç‡Æï‡ØÅ
  121. # Comment[te]=‡∞®‡∞°‡±Å‡∞™‡±Å ‡∞™‡∞§‡±ç‡∞∞‡∞Ƈ±Å ‡∞∏‡∞LJ∞ö‡∞؇∞LJ∞≤‡±ã "‡∞§‡∞؇∞æ‡∞∞‡±Å" ‡∞ö‡±á‡∞؇∞ø
  122. # Comment[th]=‡πć∏£‡∏µ‡∏¢‡∏Å ‚Äúmake‚Äù ‡πɇ∏ô‡πч∏î‡πć∏£‡∏Ň∏ó‡∏≠‡∏£‡∏µ‡∏LJ∏≠‡∏á‡πć∏≠‡∏Ň∏™‡∏≤‡∏£
  123. # Comment[tr]=Belge dizininde "make" √ßalƒ±≈ütƒ±r
  124. # Comment[uk]=–í–∏–∫–æ–Ω–∞—Ç–∏ ‚Äúmake‚Äù —É –∫–∞—Ç–∞–ª–æ–∑—ñ –∑ –¥–æ–∫—É–º–µ–Ω—Ç–æ–º
  125. # Comment[vi]=Ch·∫°y ¬´ make ¬ª trong thΔ∞ m·ª•c t√†i li·ªáu
  126. # Comment[zh_CN]=Âú®Êñáʰ£ÁõÆÂΩï‰∏≠Ëøê˰å‚Äúmake‚Äù
  127. # Comment[zh_HK]=Âú®Êñቪ∂Ë≥áÊñô§æ‰∏≠Âü∑˰å‚Äúmake‚ÄùÊåቪ§
  128. # Comment[zh_TW]=Âú®Êñቪ∂Ë≥áÊñô§æ‰∏≠Âü∑˰å‚Äúmake‚ÄùÊåቪ§
  129. # Input=nothing
  130. # Output=output-panel
  131. # Shortcut=<Control>F8
  132. # Applicability=local
  133.  
  134. EHOME=`echo $HOME | sed "s/#/\#/"`
  135. DIR=$GEDIT_CURRENT_DOCUMENT_DIR
  136. while test "$DIR" != "/"; do
  137.     for m in GNUmakefile makefile Makefile; do
  138.         if [ -f "${DIR}/${m}" ]; then
  139.             echo "Using ${m} from ${DIR}" | sed "s#$EHOME#~#" > /dev/stderr
  140.             make -C "${DIR}"
  141.             exit
  142.         fi
  143.     done
  144.     DIR=`dirname "${DIR}"`
  145. done
  146. echo "No Makefile found!" > /dev/stderr
  147.